package com.demo2do.boyle.client.service;

import com.demo2do.boyle.common.entity.customer.Customer;
import com.demo2do.boyle.common.entity.customer.Sex;
import com.demo2do.boyle.common.entity.geo.Geo;
import com.demo2do.core.service.GenericService;


public interface CustomerProfileService extends GenericService<Customer>{
	
	/**
	 * 
	 * @param sex
	 */
	public void editSex(Sex sex, Customer customer);
	
	
	/**
	 * 
	 * @param age
	 */
	public void editAge(Integer age, Customer customerId);
	
	/**
	 * 
	 * @param nickName
	 */
	public void editNickName(String nickname, Customer customer);
	
	/**
	 * 
	 * @param cityCode
	 */
	public void editArea(Geo city, Geo province, Customer customer);

}
